to a successful outcome - Espagnol Anglais Dictionnaire